// components/subject/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    subject: [
      {
        id: 1,
        qus: '感到发热、乏力、干咳，说明被新型冠状病毒感染了？',
        items: [
          { index: 'A', ctx: '是', result: false },
          { index: 'B', ctx: '不是', result: true }
        ],
        ans: 'B',
        score: 10,
        isMultiple: false,
        analysis: '乏力、干咳等表现,是否被新型冠状病毒感染,需要根据发病前的活动情况、是否接触过可疑病例、实验室检测等信息来综合判断。新型冠状病毒感染的肺炎起病以发热为主要表现，可合并轻度干咳、乏力、呼吸不畅、腹泻等症状，流涕、咳痰等症状少见。部分患者起病症状轻微，可无发热，仅表现为头痛、心慌、胸闷、结膜炎、轻度四肢或腰背部肌肉酸痛。'
      },
      {
        id: 2,
        qus: '担心自己被感染，或者接触了确诊患者，怎么办？(多选)',
        items: [
          { index: 'A', ctx: '居家医学隔离观察14天', result: true },
          { index: 'B', ctx: '不随便外出', result: true },
          { index: 'C', ctx: '联系社区', result: true },
          { index: 'D', ctx: '自行前往发热门诊就诊', result: false },
          { index: 'E', ctx: '每日测体温两次', result: true },
        ],
        ans: 'A B C E',
        score: 10,
        isMultiple: true,
        analysis: '按照要求,密切接触者需要进行居家医学隔离观察,不用恐慌。不要随便外出,做好自我身体状况观察,定期接受社区医生的随访。如果出现发热咳嗽等，及时向当地社区随访医生报告,在其指导下到指定医疗部门进行排查、诊治。14天后,如果没有任何症状,则可以继续日常生活。'
      },
      {
        id: 3,
        qus: '针对新型冠状病毒感染的肺炎，公众选择哪种口罩可以有效预防飞沫传播？(多选)',
        items: [
          { index: 'A', ctx: '棉布口罩', result: false },
          { index: 'B', ctx: '医用外科口罩', result: true },
          { index: 'C', ctx: '医用护理口罩', result: false },
          { index: 'D', ctx: 'N95口罩', result: true }
        ],
        ans: 'B D',
        score: 10,
        isMultiple: true,
        analysis: '在日常生活中,公众避免近距离(1米以内)接触,选择使用医用外科口罩即可。只有当近距离(1米以内)接触患者或疑似患者时,佩戴医用防护口罩(N95及以上)。'
      },
      {
        id: 4,
        qus: '出现哪些症状时应立即停止居家隔离，及时就医？(多选)',
        items: [
          { index: 'A', ctx: '出现呼吸困难(包括活动后加重的胸闷、憋气、气短)', result: true },
          { index: 'B', ctx: '出现意识问题(包括嗜睡、说胡话，分不清昼夜等)', result: true },
          { index: 'C', ctx: '腹泻', result: true },
          { index: 'D', ctx: '高烧超过39℃', result: true },
          { index: 'E', ctx: '其他家庭成员出现新型冠状病毒感染的可疑症状', result: true }
        ],
        ans: 'A B C D E',
        score: 10,
        isMultiple: true,
        analysis: '出现上述症状，特别是出现发热伴有胸闷不适的,应保持高度警惕,尽早就医。应戴上口罩及时就近就医。尽量不乘坐电梯及公共交通。进行血常规、CRP、胸部CT检查及病毒相关检测。'
      },
      {
        id: 5,
        qus: '去公共场所哪些防护措施最有效？(多选)',
        items: [
          { index: 'A', ctx: '佩戴口罩', result: true },
          { index: 'B', ctx: '自带免洗消毒液或及时洗手', result: true },
          { index: 'C', ctx: '戴手套，避免手接触公共物品', result: true }
        ],
        ans: 'A B C',
        score: 10,
        isMultiple: true,
        analysis: '应尽量避免去人群密集的公共场所,以减少与患病人群接触的机会。如必须前往公共场所,要正确佩戴口罩以降低接触病原体的风险。避免手在接触公共物品或设施之后直接接触面部或眼睛,有条件时要用流水和肥皂洗手,或用免洗消毒液清洁双手。'
      },
      {
        id: 6,
        qus: '以下哪些液体可以有效消毒？(多选)',
        items: [
          { index: 'A', ctx: '75度酒精', result: true },
          { index: 'B', ctx: '84消毒液', result: true },
          { index: 'C', ctx: '白酒或红酒', result: false },
          { index: 'D', ctx: '风油精', result: false }
        ],
        ans: 'A B',
        score: 10,
        isMultiple: true,
        analysis: '病毒对紫外线和热敏感,56度高温30分钟乙醚、75%乙醇、含氯消毒剂、过氧乙酸和氯仿等脂溶剂均可有效灭活病毒，白酒红酒酒精浓度不足灭活病毒，风油精不含灭活病毒的物质。'
      },
      {
        id: 7,
        qus: '盐水漱口可以消毒？',
        items: [
          { index: 'A', ctx: '可以', result: false },
          { index: 'B', ctx: '不可以', result: true }
        ],
        ans: 'B',
        score: 10,
        isMultiple: false,
        analysis: '口腔医学研究表明用盐水漱口对暂时減少口腔细菌的数量是有效的。作用原理是通过漱口减少口腔中病原微生物的定植而不是杀灭病原微生物。消毒是指杀死病原微生物、但不定能杀死细菌芽孢的方法。'
      },
      {
        id: 8,
        qus: '室内熏醋能杀灭新型冠状病毒吗？',
        items: [
          { index: 'A', ctx: '能', result: false },
          { index: 'B', ctx: '不能', result: true }
        ],
        ans: 'B',
        score: 10,
        isMultiple: false,
        analysis: '食用醋所含醋酸浓度很低，达不到消毒效果，同时易对人的眼睛和呼吸道造成刺激。'
      },
      {
        id: 9,
        qus: '以下哪些药物能预防新型冠状病毒感染？',
        items: [
          { index: 'A', ctx: '抗病毒药物如磷酸奥司他韦等', result: false },
          { index: 'B', ctx: '吃维生素C', result: false },
          { index: 'C', ctx: '以上药物均不能预防', result: true }
        ],
        ans: 'C',
        score: 10,
        isMultiple: false,
        analysis: '虽然磷酸奥司他韦等是抗病毒药物，但目前没有证据显示其能够预防新型冠状病毒感染。摄入维生素C不能增强免疫力,也没有抗病毒的作用。'
      },
      {
        id: 10,
        qus: '使用过的口罩如何处理，可防止二次污染？(多选)',
        items: [
          { index: 'A', ctx: '开水烫', result: false },
          { index: 'B', ctx: '焚烧', result: false },
          { index: 'C', ctx: '剪碎', result: false },
          { index: 'D', ctx: '用密封袋/保鲜袋将口罩密封后丢入指定的垃圾桶', result: true },
          { index: 'E', ctx: '倒上消毒液再扔掉', result: true }
        ],
        ans: 'D E',
        score: 10,
        isMultiple: true,
        analysis: '开水烫，焚烧，剪碎易造成二次污染，可把口罩投入专用垃圾箱,口罩作为医疗废物,会由专业处理机构进行集中处置。对于存在发热、咳嗽、咳痰、打喷嚏等症状的人或密切接触者，推荐将口罩以84消毒液消毒或将口罩密封后丢入垃圾桶。'
      },
    ],
    curIndex: 1,
    totalScore: 0
  },

  /**
   * 组件的方法列表
   */
  methods: {
    nextSubject(e) {
      let totalScore = this.data.totalScore;
      let score = e.detail;
      totalScore += score;
      // console.log(totalScore);
      if (this.data.curIndex == 10) {
        this.triggerEvent('result', totalScore);
        this.setData({
          curIndex: 1,
          totalScore: 0
        });
        return;
      };
      let curIndex = ++this.data.curIndex;
      this.setData({
        curIndex,
        totalScore
      });
    },

    jump() {
      wx.navigateToMiniProgram({
        appId: 'wx44591de56bbc9bb1',//小程序appid
        path: 'page/index/index',//跳转关联小程序app.json配置里面的地址
        // extraData: {//需要传递给目标小程序的数据，目标小程序可在 App.onLaunch()，App.onShow() 中获取到这份数据。
        //   foo: 'bar'
        // },
        //**重点**要打开的小程序版本，有效值 develop（开发版），trial（体验版），release（正式版） 
        envVersion: 'release',
        success(res) {
          // 打开成功
        }
      })
    }
  }
})
